Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 SHERWOOD PLACE Detached £142,000 28 May 2004
2A SHERWOOD PLACE Detached £94,950 26 Apr 2002
4 SHERWOOD PLACE Detached £170,000 27 Jan 2017
8 SHERWOOD PLACE Detached £39,000 5 Sep 1997
33 SHERWOOD PLACE Semi-Detached £119,000 8 Feb 2016
34 SHERWOOD PLACE Detached £242,000 21 Aug 2019